/* CSS Document */


body{ margin:0; padding:0; font-family: "Microsoft YaHei","宋体", Arial, Helvetica, sans-serif; background:#fff;}
h1,h2,h3,p,ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:none;}
a{ text-decoration:none; outline:none; color:#333333;}
a:hover{ color:#990000;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both;}

/*----------头部------------*/
#Top{ width:100%; height:100px;*height:100px; background:url(/skins/189357/images/top_bj.jpg) repeat-x; clear:both;}
.LOGO{ width:978px; height:100px;margin:0 auto; background:url(/skins/189357/images/top_1.jpg) no-repeat; clear:both;}
#input_text{ width:175px; height:20px; border:1px solid #00b9ef; line-height:20px;}

#nav{ width:100%; height:40px; background:url(/skins/189357/images/dh_bj.jpg) repeat-x; margin-bottom:10px; *margin-bottom:10px; clear:both; display:inherit;}
#nav ul{ width:978px; height:40px; margin:0 auto;background:url(/skins/189357/images/dh_bj.jpg) repeat-x;}
#nav ul li { float:left;line-height:40px; text-align:center; background:url(/skins/189357/images/nav_x.jpg) no-repeat right; padding-right:1px; width:121px;}
#no_x{ background:none!important; border-right:none!important;}
#nav ul li a{ font-size:14px; color:#fff; width:121px; height:40px; display:block;}
#nav ul li a:hover{ font-size:14px; color:#fff; width:121px; height:40px; display:block; background:url(/skins/189357/images/nav_hover.jpg) repeat-x;}

#flash_banner{ width:978px; margin:0 auto;}

/*----------框架------------*/
#center_box{ width:978px; margin:10px auto; clear:both;}
#ny_left{ width:220px; float:left;}
#ny_right{ width:740px; float:right;}

/*----------底部------------*/
#foot{ width:100%;  background:url(/skins/189357/images/bottom_bj.jpg) repeat-x; clear:both; margin-top:10px;*margin-top:10px; font-size:12px; padding-top:20px; font-family:"宋体";}

/*----------首页内容------------*/
#index_box{ width:978px; margin-bottom:10px; clear:both;}
.d1_box_01{ width:425px; height:190px; float:left; border:1px #dddddd solid; background:url(/skins/189357/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px; overflow:hidden;}
	
.d1_box_02{ width:538px; height:195px; float:left; border:1px #dddddd solid; background:url(/skins/189357/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}

.d3_box_01{ width:732px;  float:left; border:1px #dddddd solid; background:url(/skins/189357/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px; margin-right:10px; overflow:hidden;}
	
.d3_box_02{ width:230px;  float:left; border:1px #dddddd solid; background:url(/skins/189357/images/index_19.gif) repeat-x top; margin-bottom:10px;*margin-bottom:5px;}
	

.box_biaoti{ padding:0px 0 0 10px; height:36px; font-family:"Microsoft YaHei"; line-height:36px;}
.box_biaoti a{ text-decoration:none; color:#fff; font-size:16px; float:left;*margin-top:5px;}
.box_biaoti a img{ margin-right:5px;}
.box_biaoti span{ text-align:right; float:right; font-family:"宋体"; margin-right:10px; font-size:12px;}
.box_biaoti span a{ font-size:12px; color:#999999;*margin-top:0px;}
.box_biaoti span a:hover{ color:#fff;}
	
.d1_box_nr{ font-size:12px; padding:10px; line-height:20px; clear:both; font-family:"宋体";  overflow:hidden; }
.about_img{ float:left; margin-right:5px;}

.d4_box_ul li{ font-size:12px; margin-bottom:10px;*margin-bottom:5px; width:100%;  height:18px;}
.d4_box_ul li a{ color:#333; float:left;}
.d4_box_ul li a:hover{ color:#990000;}
.d4_box_ul li span{ color:#666; float:right;}
	



/*-------------产品目录----------------*/
#pro_nav{ width:220px; margin-bottom:20px;}
#pro_nav h1{ width:210px; height:30px;font-size:18px; font-weight:normal; color:#333; padding:10px 0 0 10px; border-top:3px solid #084a98; border-bottom:1px solid #dddddd;}
#pro_nav h1 span{ font-size:14px; font-family:"Arial"; color:#999; margin-left:5px;}
#pro_nav h1 a{ float:right; margin-right:10px; padding-top:3px;}

ul#pro_nav_lb{list-style-type:none;margin: 0;padding: 0;width:220px; font-size:12px;}
ul#pro_nav_lb ul { list-style:none; margin-top:5px; padding-bottom:5px;}
ul#pro_nav_lb a {display: block;text-decoration: none;}
ul#pro_nav_lb li {margin-top: -1px;}
ul#pro_nav_lb li a {color: #000;padding: 0.3em 0.5em 0.5em 0.8em;*padding: 0.2em 0.3em 0.5em 0.8em;  font-size:14px; border-bottom:1px solid #dddddd; background:url(/skins/189357/images/icon_07.png) no-repeat left; line-height:24px;*line-height:20px;  height:20px; *height:20px; overflow:hidden;}
ul#pro_nav_lb li a:hover{ color:#f3351d; background:#fff;}
ul#pro_nav_lb li{ *margin:0px; *padding:0px; _height:25px; border:1px solid #fff;}
ul#pro_nav_lb li:hover{ border:1px solid #dddddd; background:#efefef}
ul#pro_nav_lb li ul{ padding-bottom:0px; _padding-bottom:0px;*padding-bottom:0px; margin-top:0px;_margin-top:0px;*margin-top:0px;}
ul#pro_nav_lb li ul li,ul#pro_nav_lb li ul li:hover{ border:none;}
ul#pro_nav_lb li ul li a { background:none;color: #333;padding-left: 20px; font-size:12px; border:none;}
ul#pro_nav_lb li ul li a:hover { color:#f3351d;}


/* 当前位置 */
.location{ height:45px; background:url(/skins/189357/images/fy_qydt.jpg) no-repeat bottom; width:740px; overflow:hidden;}
.ttl{ float:left; font-size:18px; color:#000; line-height:40px; margin-left:10px; font-weight:normal;}
.ttl span{ color:#999; margin-left:5px; font-size:14px;}
.nonce{ float:right;font-family:"宋体"!important; color:#999; margin:20px 20px 0 0; font-size:12px;}
.nonce a{ color:#666;}
.nonce a:hover{ color:#990000;}
.nonce img{ margin-right:5px;}


/* 内页内容区域样式 */
.ny_main{ width:740px; color:#666; line-height:28px; padding:20px 0; margin:0 auto; overflow:hidden; font-size:12px;}
.ny_main .f_right{ margin:0 10px 20px 0; float:left;}
.signature{ float:right; margin:20px;}

/* 分页 */
#fenye{ padding-bottom:10px; margin-top:20px; clear:both;}
#fenye{ text-align:left; font-size:0px; line-height:0px; width:978px; height:30px; *height:28px; overflow:hidden;}
#fenye input{ width:20px; height:15px; color:#000000;}
#fenye a{ border:1px solid #dddddd;CURSOR: hand ;width:60px;color: #0033CC; text-align:center; display:block; float:left; margin-right:5px; font-size:12px; line-height:30px;}
#fenye a:visited{color: #0033CC;}
#fenye a:hover{ border:1px solid #084a98; background-color:#084a98; color:#fff;}
#fenye input{  height:30px; text-decoration:999em; border:none; display:block; margin-top:60px;}

#table_nr table,#table_nr table tr td{ width:auto!important;*width:100%;font-size:12px!important;}

#foot_nav{ width:978px;margin:0 auto; margin-top:10px; height:30px; line-height:30px; border:1px solid #dddddd; clear:both;}
#foot_nav ul li{ float:left; border-right:1px solid #dddddd;}
#foot_nav ul li a{ font-size:12px; text-align:center; width:105px; height:30px; display:block;}
#foot_nav ul li a:hover{ background:#f3f3f3;}



/*-- 产品列表 --*/
#pro_zs_box{ margin-bottom:10px;}
#pro_ul{ padding:0px; clear:both; overflow:hidden;}
#pro_ul #ind_pro_img{ text-align:center; width:120px; float:left; margin:5px 10px 10px 10px;_margin:5px 6px 10px 5px;}

#pro_ul .proimg_bk{ width:110px; height:110px; border:1px solid #ddd;}
#ind_pro_img .proimg{width:110px;text-align:center;border:1px solid #fff;line-height:110px;height:110px;font-size:110px;}
*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img {vertical-align:middle;}

#pro_ul span{ font-size:12px; line-height:24px; height:24px; overflow:hidden; font-weight:normal; text-align:center; display:block;}
#pro_ul span a{ color:#333;}
#pro_ul span a:hover{color:#FF0000;}

/* 多个左滚动 - 公用类 */ 
.leftLoop{ overflow:hidden; position:relative; width:520px;} 
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
.leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1;  } 
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#f00;  } 
.leftLoop .bd{ } 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 
.leftLoop .bd .tempWrap{ width:100%!important;}


.slideBox{ width:978x; height:300px; overflow:hidden; position:relative; font-size:12px;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:978x; height:300px; } 



#ind_pro_nav_lb{ clear:both; font-size:12px;}
#ind_pro_nav_lb li{ height:25px; line-height:25px; background:url(../images/li_fh.gif) no-repeat 5px 8px; padding-left:18px; border-bottom:1px solid #ddd;}
#ind_pro_nav_lb li a{ width:180px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; display:block;}


/* 产品LIST列表*/ 
#prolist_box{ padding:10px 10px 0 10px; clear:both;}
#prolist_box li{ clear:both; border-bottom:1px dashed #ddd; padding-bottom:10px; margin-bottom:10px;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:160px; height:165px; width:165px; background:#fff; text-align:center;}
#prolist_box li .zh_text{ float:left; margin-left:10px; font-size:12px; width:500px; }
#prolist_box li .zh_text span{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden; display:block;}
#prolist_box li .zh_text span a{ color:#333333;}
#prolist_box li .zh_text span a:hover{ color:#db1515;}
#prolist_box li .zh_text p{color:#666; line-height:20px; height:60px; overflow:hidden;}
#prolist_box li img{ vertical-align:middle;}

.pro_xxjsan{ background:url(../images/arr.gif) no-repeat left; padding-left:20px; display:block; color:#666; width:125px;}
.pro_xxjsan:hover{ color:#FF0000;}

#prolist_box li .zh_img span{width:160px;text-align:center;border:1px solid #fff;line-height:160px;height:160px;font-size:80px;}
*>#ind_pro_img .proimg{font-size:12px;}

/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#1568b4;}


#ny_newslb_box{ clear:both; margin-top:11px; padding:5px;}
#ny_newslb_box li{ height:30px;line-height:30px; border-bottom:1px solid #ddd; font-size:12px; overflow:hidden;}
#ny_newslb_box li a{ color:#636363; float:left;}
#ny_newslb_box li span{ float:right; color:#b6b6b6;}

.pro_button a{ width:99%; border:1px solid #ccc; background:#f9f9f9; color:#333; text-align:center; font-size:12px; height:27px; line-height:27px; display:block; margin:5px auto;clear:both;}

/*----------搜索--------*/
.sousuo{ clear:both; font-size:12px; line-height:22px; width:100%; margin-bottom:10px;height:20px;}
.sousuo .ss_input{ float:right; width:65%; height:20px; background:url(../images/ss_bg.jpg) no-repeat left #fff; line-height:20px; border:1px solid #ccc; padding:0 3px 0 20px; color:#666;}
.sousuo .ss_an{ float:right; height:22px;  line-height:22px;width:50px; background:url(../images/ss_an.png) repeat-x; border:none; color:#fff;cursor:pointer;}

/*普通在线客服03*/
.ser_btn { width: 30px; height: 100px; overflow: hidden; margin: 0; padding: 0; background:url(../images/qq03_ser_btn.png) no-repeat; background-position: -30px 0; cursor: pointer; position: fixed; top: 180px; right: 0; z-index:10000;}
.ser_main { width:120px; overflow: hidden; margin: 0; padding: 14px 15px 14px 14px; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-radius: 0 0 0 5px; position: fixed; top: 180px; right: -150px; z-index: 99; background:#FFF; z-index:10000;}
.ser_main .ser_con { width: 120px; overflow: hidden; margin: 0 auto 3px; padding: 0;}
.ser_tit { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background-color: #158cf1; color: #fff; font-size: 12px; font-weight: bold;}
.ser_btm { width: 120px; height: 5px; overflow: hidden; margin: 0 auto; padding: 0; background-color: #158cf1; border-radius: 0 0 5px 5px;}
.ser_con .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%;  overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 12px; text-align: center;}
.ser_con .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}



/*产品居中代码*/
.proimg_bk{ width:210px; height:230px; border:1px solid #ddd;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proimg_bk .proimg{width:210px;line-height:230px;height:230px;font-size:230px;text-align:center;position:static;+position:absolute;top:50%}
.proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:200px; max-height:220px}

.proli_img{ width:145px; height:145px; border: 1px solid #ddd; float:left; margin-right:10px;}
.proli_img .proimg_bk{ width:145px; height:145px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proli_img .proimg_bk .proimg{width:145px;line-height:145px;height:145px;font-size:145px;text-align:center;position:static;+position:absolute;top:50%}
.proli_img .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:140px; max-height:140px}
